to afford - French English Dictionary